Enumerations including laconic enumerators

نویسندگان

  • Sanjay Jain
  • Jason Teutsch
چکیده

We show that it is possible, for every machine universal for Kolmogorov complexity, to enumerate the lexicographically least description of a length n string in O(n) attempts. In contrast to this positive result for strings, we find that, in any Kolmogorov numbering, no enumerator of nontrivial size can generate a list containing the minimal index of a given partial-computable function. One cannot even achieve a laconic enumerator for nearly-minimal indices of partial-computable functions. 1 Short list approximations for minimal programs No effective algorithm exists which computes shortest descriptions for strings, let alone lexicographically least descriptions. Such an algorithm would contradict the well-known fact that Kolmogorov complexity is not computable [11]. This paper investigates the extent to which one can effectively enumerate a “short” list of candidate indices which includes the lexicographically minimal program for a given string or a function. Definition 1. An enumerator is an algorithm which takes an integer input and, over time, enumerates a list of integers. For an enumerator f , we let f(e) denote the set of all elements which f eventually enumerates on input e. Enumerators with non-trivial list sizes (i.e., of size much smaller than the length of the string x) fail to list-approximate Kolmogorov complexity. ∗Supported in part by NUS grant numbers R146-000-181-112, R252-000-534-112 and C252-000-087-001. †Supported in part by MOE grant number R-252-000-560-112.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Laconic and Precise Justifications in OWL

A justification for an entailment in an OWL ontology is a minimal subset of the ontology that is sufficient for that entailment to hold. Since justifications respect the syntactic form of axioms in an ontology, they are usually neither syntactically nor semantically minimal. This paper presents two new subclasses of justifications—laconic justifications and precise justifications. Laconic justi...

متن کامل

Fair enumeration combinators

Enumerations represented as bijections between the natural numbers and elements of some given type have recently garnered interest in property-based testing because of their efficiency and flexibility. There are, however, many ways of defining these bijections, some of which are better than others. This paper offers a new property of enumeration combinators called fairness that identifies enume...

متن کامل

Laconic schema mappings: computing core universal solutions by means of SQL queries

We present a new method for computing core universal solutions in data exchange settings specified by source-to-target dependencies, by means of SQL queries. Unlike previously known algorithms, which are recursive in nature, our method can be implemented directly on top of any DBMS. Our method is based on the new notion of a laconic schema mapping. A laconic schema mapping is a schema mapping f...

متن کامل

Scrap Your Web Application Boilerplate, or Metaprogramming with Row Types

I introduce a new functional programming language, called Laconic/Web, for rapid development of web applications. Its strong static type system guarantees that entire sequences of interaction with these applications “can’t go wrong.” Moreover, a higherorder dependent type system is used to enable statically-checked metaprogramming. In contrast to most dependently-typed programming languages, La...

متن کامل

Quantum Weight Enumerators

In a recent paper, Shor and Laflamme define two “weight enumerators” for quantum error-correcting codes, connected by a MacWilliams transform, and use them to give a linear-programming bound for quantum codes. We introduce two new enumerators which, while much less powerful at producing bounds, are useful tools nonetheless. The new enumerators are connected by a much simpler duality transform, ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Theor. Comput. Sci.

دوره 700  شماره 

صفحات  -

تاریخ انتشار 2017